be physically down - Allemand Anglais Dictionnaire